Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of optical telescope
  1. noun
    an astronomical telescope designed to collect and record light from cosmic sources
Explanation of optical telescope
My lists:
Recently viewed words: